Specials (bloque Unicode)

Specials
Rango U+FFF0..U+FFFF (16 puntos de código)
Plano BMP
Script Common
Asignados 5 puntos de código
Sin usar

9 puntos de código reservados

2 no caracteres
Historial de versiones de Unicode
1.0.0 1 (+1)
2.1 2 (+1)
3.0 5 (+3)
Notas:[1][2]

Specials es un bloque Unicode corto asignado al final del plano multilingüe básico, en U+FFF0 - FFFF. De estos 16 puntos de código, se han asignado cinco desde Unicode 3.0:

  • U+FFF9 INTERLINEAR ANNOTATION ANCHOR, marca el inicio del texto anotado.
  • U+FFFA INTERLINEAR ANNOTATION SEPARATOR, marca el inicio de los caracteres de anotación
  • U+FFFB INTERLINEAR ANNOTATION TERMINATOR, marca el final del bloque de anotaciones
  • U+FFFC OBJECT REPLACEMENT CHARACTER, marcador de posición en el texto para otro objeto no especificado, por ejemplo, en un documento compuesto.
  • U+FFFD REPLACEMENT CHARACTER, utilizado para reemplazar un carácter desconocido, no reconocido o irrepresentable
  • U+FFFE <noncharacter-FFFE> no es un caracter.
  • U+FFFF <noncharacter-FFFF> no es un caracter.

U+FFFE y U+FFFF no están definidos como "caracteres sin asignar", pero se garantiza que no serán caracteres Unicode en absoluto. Se pueden utilizar para adivinar el esquema de codificación de un texto, ya que cualquier texto que los contenga no es, por definición, un texto Unicode correctamente codificado. El caracter unicode U+FEFF Byte order mark se puede insertar al principio de un texto Unicode para señalar su carácter final : un programa que lea dicho texto y se encuentre con 0xFFFE sabrá entonces que debe cambiar el orden de los bytes para todos los siguientes caracteres.Su nombre de bloque en Unicode 1.0 era Special.[3]

  1. «Unicode character database». The Unicode Standard. Consultado el 9 de julio de 2016. 
  2. «Enumerated Versions of The Unicode Standard». The Unicode Standard. Consultado el 9 de julio de 2016. 
  3. «3.8: Block-by-Block Charts». The Unicode Standard. version 1.0. Unicode Consortium. 

Developed by StudentB